package Control;

public class Args {
	private String CallPutFlag;
	private double S;
	private double X;
	private double T;
	private double r;
	private double b;
	private double v;
	private int nSteps;
	private int nSimulations;
	
	public Args(String CallPutFlag, double S, double X, double T, double r, double b, double v, int nSteps, int nSimulations){
		this.CallPutFlag=CallPutFlag;
		this.S=S;
		this.X=X;
		this.T=T;
		this.r=r;
		this.b=b;
		this.v=v;
		this.nSteps=nSteps;
		this.nSimulations=nSimulations;
	}
	
	@Override
	public String toString(){
		return CallPutFlag+","+S+","+X+","+T+","+r+","+b+","+v+","+nSteps+","+nSimulations;
	}

	public String getCallPutFlag() {
		return CallPutFlag;
	}

	public void setCallPutFlag(String callPutFlag) {
		CallPutFlag = callPutFlag;
	}

	public double getS() {
		return S;
	}

	public void setS(double s) {
		S = s;
	}

	public double getX() {
		return X;
	}

	public void setX(double x) {
		X = x;
	}

	public double getT() {
		return T;
	}

	public void setT(double t) {
		T = t;
	}

	public double getR() {
		return r;
	}

	public void setR(double r) {
		this.r = r;
	}

	public double getB() {
		return b;
	}

	public void setB(double b) {
		this.b = b;
	}

	public double getV() {
		return v;
	}

	public void setV(double v) {
		this.v = v;
	}

	public int getnSteps() {
		return nSteps;
	}

	public void setnSteps(int nSteps) {
		this.nSteps = nSteps;
	}

	public int getnSimulations() {
		return nSimulations;
	}

	public void setnSimulations(int nSimulations) {
		this.nSimulations = nSimulations;
	}
	
	
}
